#ifndef _PRIMITIVEMESH_
#define _PRIMITIVEMESH_

#include "Primitive.h"
#include "PrimitiveEllipsoid.h"
#include <string>

class PrimitiveMesh : public PrimitiveEllipsoid
{
public:
	PrimitiveMesh(double Mass, const std::string& meshPath);
	PrimitiveMesh(Vec3d _offset, Vec3d _dim, double Mass, const std::string& meshPath);
	~PrimitiveMesh();
	const std::string& getMeshPath() const
	{
		return mMeshPath;
	}

protected:
	std::string mMeshPath; 
};

#endif